blended payment - German English Dictionary